Crown Green HandicapFairPlay Bowls
Live
Birkenhead Sync08/09/2026|
Birkenhead Sync08/09/2026|
Back to Players
Crown Green Handicap

John Hall

Team: Clock Face Rec.Division: Division 2Last updated: 10/24/2026

Rating

720

Current Handicap

15
Honours
Season:

91

Matches Played

20

Wins

71

Losses

22%

Win Rate

6.8

Avg Win Margin

9.4

Avg Loss Margin

17-26

Home Record

3-45

Away Record

100%

Handicap Confidence

Very Reliable
55 / 41 matches for full confidence· Last recorded match: 9/1/2026

A large recent sample: 55 matches in the 2024, 2025, 2026 window, comfortably past the 41-match benchmark for full confidence. The handicap is stable and only shifts as form changes.

Milestones

Career

No career milestones yet — keep bowling!

Next goal: Decade Player5/10
✦SEASON HIGHLIGHTS

No season milestones recorded yet.

Handicap Trend

All Time · 91 matches

+15 Rising
Win on the night Loss on the nightLower handicap = stronger player

The line re-checks the handicap after every match — from results, winning and losing margins, the strength of who was played, and home or away. Each dot is the number that applied going into the next game.

26 Apr2 Aug13 Jun9 Apr9 Jul6 May29 Jul9 Jun1 Sept-14916

Gives 15 more chalks than at the start of this period.

Started0
Lowest0
Current15
Win Percentage(40%)
22%
score-0.56→contribution-0.23
Avg Winning Margin(25%)
6.2
score-0.31→contribution-0.08
Avg Losing Margin(15%)
8.8
score-0.13→contribution-0.02
Recent Form (last 20)(10%)
30%
score-0.40→contribution-0.04
Opponent Strength(10%)
851
score-0.74→contribution-0.07
Weighted Score-0.435
Sample Size Confidence
100%(55/41 matches)
Rating870 → shrunk 870→ adjusted 720
Recent 3-Season Rating (2024, 2025, 2026)720
Recency Blend40% (55 recent matches)
Final Rating720
Handicap
15

Formula: Rating = 1000 + (weighted score × 300). Each factor is normalized to −1…+1, multiplied by its weight, then summed. Window: factors are computed from the Handicap Calculation Years only (2024, 2025, 2026), excluding walkovers — the same window the official recalculation uses. Bayesian shrinkage: the raw rating is pulled toward 1000 by confidence (window matches ÷ 41, an adaptive threshold set by the last recalculation). Offsets: division and B/C/D team offsets are then applied, weighted by where each window match was played. Recency blend: the calculation years are re-weighted at up to 40% by match volume. Players with a long career but fewer than 5 window matches fall back to their full career record. Rating maps to handicap 0–15 (lower = stronger) via the league's spread multiplier.

League

20W71L91 matches·22% win rate
ClubSeasonsDivision(s)PWLWin %
Clockface Rec2022–2025Division 2, Division 171145719.7%
Clock Face Rec.2026Division 22061430%
DateOpponentH/AScoreResultMarginCompetitionDivision
9/1/2026Greg WinstanleyA10-21LOSS-11LeagueDivision 2
8/25/2026Alan BarkerH21-10WIN+11LeagueDivision 2
8/18/2026Mal GradyA10-21LOSS-11LeagueDivision 2
8/11/2026Ronnie MillsH21-20WIN+1LeagueDivision 2
8/4/2026Paul LiptrotA9-21LOSS-12LeagueDivision 2
7/28/2026Ian McBrideH8-21LOSS-13LeagueDivision 2
7/21/2026Malcolm FordA15-21LOSS-6LeagueDivision 2
7/14/2026Craig PunshonH16-21LOSS-5LeagueDivision 2
7/8/2026Mike HitchcoxA12-21LOSS-9LeagueDivision 2
7/7/2026Arthur HaggertyA7-21LOSS-14LeagueDivision 2
6/23/2026Wilf KayH21-12WIN+9LeagueDivision 2
6/16/2026Norman AthertonA21-17WIN+4LeagueDivision 2
6/9/2026A GradyH12-21LOSS-9LeagueDivision 2
6/2/2026Simon ReadA15-21LOSS-6LeagueDivision 2
5/26/2026Paul DolanH19-21LOSS-2LeagueDivision 2
5/19/2026Andy TurnerA19-21LOSS-2LeagueDivision 2
5/12/2026Alex WallaceH21-12WIN+9LeagueDivision 2
5/5/2026John PickavanceA21-20WIN+1LeagueDivision 2
4/14/2026Howard PinningtonA12-21LOSS-9LeagueDivision 2
4/7/2026Greg WinstanleyH10-21LOSS-11LeagueDivision 2
9/2/2025Liam RogersA12-21LOSS-9LeagueDivision 2
8/26/2025Chris O'RourkeH5-21LOSS-16LeagueDivision 2
8/12/2025Jim StottA13-21LOSS-8LeagueDivision 2
7/29/2025Neil FitzsimonA8-21LOSS-13LeagueDivision 2
7/22/2025Antony TeelingH21-19WIN+2LeagueDivision 2
7/15/2025Peter BannonA13-21LOSS-8LeagueDivision 2
7/8/2025Tony MeeA9-21LOSS-12LeagueDivision 2
7/1/2025Roy PealingA15-21LOSS-6LeagueDivision 2
6/24/2025Karl MellingH7-21LOSS-14LeagueDivision 2
6/10/2025Ian McBrideA17-21LOSS-4LeagueDivision 2
6/4/2025K GannonA14-21LOSS-7LeagueDivision 2
6/3/2025Jim StottH21-19WIN+2LeagueDivision 2
5/20/2025Neil FitzsimonH19-21LOSS-2LeagueDivision 2
5/13/2025Brian McCarrickA4-21LOSS-17LeagueDivision 2
5/6/2025G EdmundsH11-21LOSS-10LeagueDivision 2
4/22/2025Frank WilliamsH21-20WIN+1LeagueDivision 2
4/15/2025Greg WinstanleyA12-21LOSS-9LeagueDivision 2
4/8/2025Jim BamberH11-21LOSS-10LeagueDivision 2
9/3/2024Stephen TinsleyH14-21LOSS-7LeagueDivision 2
8/27/2024Sean KeeniganA15-21LOSS-6LeagueDivision 2
8/20/2024Malcolm BennetH21-16WIN+5LeagueDivision 2
7/23/2024J EdwardsH20-21LOSS-1LeagueDivision 2
7/17/2024Malcolm BennetA15-21LOSS-6LeagueDivision 2
7/16/2024G OliverH12-21LOSS-9LeagueDivision 2
7/9/2024John NugentH21-13WIN+8LeagueDivision 2
6/25/2024Derek RoylanceA10-21LOSS-11LeagueDivision 2
6/18/2024Sean KeeniganH11-21LOSS-10LeagueDivision 2
6/4/2024John MacklinH21-0WIN+21LeagueDivision 2
5/21/2024Brian EllisH17-21LOSS-4LeagueDivision 2
5/14/2024J EdwardsA4-21LOSS-17LeagueDivision 2
5/7/2024Mal PerksA20-21LOSS-1LeagueDivision 2
4/30/2024Neil CunninghamA8-21LOSS-13LeagueDivision 2
4/23/2024Tony GordonA12-21LOSS-9LeagueDivision 2
4/16/2024Ed WebsterH17-21LOSS-4LeagueDivision 2
4/9/2024Stuart BrandA7-21LOSS-14LeagueDivision 2
9/5/2023Dave RogersA17-21LOSS-4LeagueDivision 2
8/29/2023David SwainH21-19WIN+2LeagueDivision 2
8/22/2023D TabernerA2-21LOSS-19LeagueDivision 2
8/15/2023J EdwardsA2-21LOSS-19LeagueDivision 2
8/8/2023G FrodshamH21-10WIN+11LeagueDivision 2
8/1/2023Richard CookA20-21LOSS-1LeagueDivision 2
7/25/2023Steven ThomasH18-21LOSS-3LeagueDivision 2
7/18/2023B MurphyA21-17WIN+4LeagueDivision 2
7/4/2023Dave HoldenA15-21LOSS-6LeagueDivision 2
6/20/2023David SwainA6-21LOSS-15LeagueDivision 2
6/13/2023David ShawH7-21LOSS-14LeagueDivision 2
5/30/2023Kevin CorriganA20-21LOSS-1LeagueDivision 2
5/23/2023G OliverH14-21LOSS-7LeagueDivision 2
5/16/2023David Blackburn-WoodsA5-21LOSS-16LeagueDivision 2
5/9/2023Malcolm BennetH21-13WIN+8LeagueDivision 2
5/2/2023P MooreA12-21LOSS-9LeagueDivision 2
4/25/2023Trevor FrenchH21-11WIN+10LeagueDivision 2
4/18/2023Stephen TinsleyA7-21LOSS-14LeagueDivision 2
9/6/2022Terry KellyH21-15WIN+6LeagueDivision 1
8/30/2022Dave WebsterA9-21LOSS-12LeagueDivision 1
8/23/2022Dave TwiggH19-21LOSS-2LeagueDivision 1
8/17/2022Stephen BeesleyA13-21LOSS-8LeagueDivision 1
8/2/2022Harvey BirchA5-21LOSS-16LeagueDivision 1
7/26/2022Alan WaterworthH12-21LOSS-9LeagueDivision 1
7/12/2022Mark HoldenH10-21LOSS-11LeagueDivision 1
7/5/2022UnknownH21-15WIN+6LeagueDivision 1
6/28/2022Ken HillA8-21LOSS-13LeagueDivision 1
6/21/2022Gary LeighH11-21LOSS-10LeagueDivision 1
6/7/2022Freddie LaffH10-21LOSS-11LeagueDivision 1
5/24/2022UnknownH12-21LOSS-9LeagueDivision 1
5/17/2022James LongshawA7-21LOSS-14LeagueDivision 1
5/10/2022Ed WebsterH21-6WIN+15LeagueDivision 1
5/3/2022Graham GloverA11-21LOSS-10LeagueDivision 1
4/26/2022Phil LeeA3-21LOSS-18LeagueDivision 1
4/19/2022Jimmy NolanH9-21LOSS-12LeagueDivision 1
4/12/2022R VizzardA16-21LOSS-5LeagueDivision 1

Current Streak

1losses

In a slump

Longest Win Run

2

Career best winning streak

Longest Loss Run

8

Career worst losing streak

Last 540% win rate
LWLWL
Last 1020% win rate↑ improving
LWLWLLLLLL
OpponentWLTotalWin %Last Met
Greg Winstanley0330%9/1/2026
Malcolm Bennet21366.7%8/20/2024
J Edwards0330%7/23/2024
Ian McBride0220%7/28/2026
Jim Stott11250%8/12/2025
Neil Fitzsimon0220%7/29/2025
Stephen Tinsley0220%9/3/2024
Sean Keenigan0220%8/27/2024
G Oliver0220%7/16/2024
Ed Webster11250%4/16/2024
Biggest Win
John Macklin (+21)6/4/2024
Heaviest Defeat
D Taberner (-19)8/22/2023
Nemesis
Greg Winstanley0-3 H2H
Best Season
202630% · 20 matches
Worst Season
202217% · 18 matches
Form Arc (1st half → 2nd half)
20% → 24%improving
Avg Opponent Rating Faced
88391 known · 0 unknown
vs Strong Opponents (rating ≥ 1000)
0-170% win rate
vs Weak Opponents (rating < 1000)
20-5427% win rate

By Division

Division 217-56 (23%)
Division 13-15 (17%)
Division 116.7%
3W·15L·18 played
Division 223.3%
17W·56L·73 played

Debut

Apr 12, 2022

Latest

Sep 1, 2026

Seasons Active

5 (4.4 yr span)

Matches / Season

18.2 (91 total)

Seasons

20222023202420252026